#![allow(dead_code, unused_variables)]

/// [1 Scope](https://tc39.es/ecma262/#sec-scope)

enum Instruction {
    /// Performs steps 3 and 4 from the [UnaryExpression - Runtime Semantics](https://tc39.es/ecma262/#sec-unary-minus-operator-runtime-semantics-evaluation).
    UnaryMinus,
}

/// [7.1.2 ToBoolean ( argument )](https://tc39.es/ecma262/#sec-toboolean)
fn to_boolean_nothing() {
    unimplemented!()
}

/// # [7.1.2 ToBoolean ( argument )](https://tc39.es/ecma262/#sec-toboolean)
fn to_boolean_wrong_1() {
    unimplemented!()
}

/// #### [7.1.2 ToBoolean ( argument )](https://tc39.es/ecma262/#sec-toboolean)
fn to_boolean_wrong_2() {
    unimplemented!()
}

/// ### [B.2.1.1 escape ( string )](https://tc39.es/ecma262/#sec-escape-string)
fn escape() {
    unimplemented!()
}

/// ### [7.1.2 ToBoolean ( argument )](https://tc39.es/ecma262/#sec-toboolean)
fn to_boolean() {
    unimplemented!()
}

fn main() {
    unimplemented!()
}
